SlideShare una empresa de Scribd logo
1 de 15
Estructura de Archivos Secuencial Indexado
Definición: La organización secuencial indexada está formada por registros en los que se encuentran un conjunto de datos que se graban en un fichero secuencialmente, llamado área primaria. Estos datos se pueden recuperar con acceso directo gracias a la utilización de un fichero adicional, llamado áreas de índices, que contiene información de la posición de memoria que ocupa cada registro en el fichero de datos. Además, se dispone de un área adicional, denominada área de overflow, en la que podemos añadir más datos, una vez terminada el área primaria.
Área primaria Es la parte del fichero donde se guardan los registros ordenados por el valor del campo “clave”. Los registros se organizan por bloques. Es un área de organización secuencial donde el acceso se realiza mediante dos operaciones: Primero, buscando en el bloque del registro, luego analiza secuencialmente ese bloque hasta localizar el registro deseado o, en caso de no hallarse, pasaría al área de overflow.
Área de índices Los registros de esta área están formados por dos campos: El primero contiene la clave del último registro de cada bloque. El segundo contiene la dirección de memoria (puntero) del inicio de cada bloque del área primaria.
Área de Overflow Tras completar el área primaria, los registros añadidos posteriormente serán enviados al área de overflow. Estos registros podrán tener claves intermedias a los registros añadidos en el área primaria.
Ventajas ,[object Object]
Se pueden actualizar los registros en el mismo fichero, no hay que crear un fichero nuevo para el proceso de actualización. ,[object Object]
Aumenta el tiempo de acceso a los registros
Solo se puede grabar en soportes direccionales.
Inversión económica mayor debido a su mantenimiento.,[object Object]
Ejercicios Cual es … 1) la parte del fichero donde se guardan los registros ordenados por el valor del campo “clave”, organizados por bloques: 			a) área de overflow 			b) área primaria 			c) área de índices 2) el área donde se almacenan los registros añadidos posteriormente a la creación del fichero: 		a) área primaria 		b) área de índices 		c) área de overflow
Ejercicios Cual es … 3) el área que contiene los punteros de los registros 			a) área secundaria 			b) área de punteros 			c) área de índices 	Además contiene… 			a) campo clave 			b) área de registro 			c) dirección de memoria 			d) ninguno de los tres anteriores
Árboles B y B+ Árboles B En informática, un árbol-B es un tipo de estructura de datos de árboles. Representa una colección de datos ordenados de manera que se permite una inserción y borrado eficientes de elementos. Es un índice, multinivel, dinámico, con un límite máximo y mínimo en el número de claves por nodo. Árboles B+ Un árbol-B+ es una variación de un árbol-B. En un árbol-B+, en contraste respecto un árbol-B, toda la información se guarda en las hojas. Los nodos internos sólo contienen claves y punteros.  Todas las hojas se encuentran en el mismo, más bajo nivel. Los nodos hoja se encuentran unidos entre sí como una lista enlazada para permitir búsqueda secuencial.
Ejemplo de árboles B

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Organización aleatoria o indirecta
Organización aleatoria o indirectaOrganización aleatoria o indirecta
Organización aleatoria o indirecta
 
Conceptos de Access
Conceptos de AccessConceptos de Access
Conceptos de Access
 
Taller
TallerTaller
Taller
 
Archivo Secuencial
Archivo SecuencialArchivo Secuencial
Archivo Secuencial
 
Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++
 
Access y Base de Datos
Access y Base de DatosAccess y Base de Datos
Access y Base de Datos
 
Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++Archivos secuenciales-indexados C++
Archivos secuenciales-indexados C++
 
Periodo 1
Periodo 1Periodo 1
Periodo 1
 
Ficheros con organización secuencial indexada
Ficheros con organización secuencial indexadaFicheros con organización secuencial indexada
Ficheros con organización secuencial indexada
 
Camila gomez consulta
Camila gomez consultaCamila gomez consulta
Camila gomez consulta
 
P1
P1P1
P1
 
Archivo Secuencial-Indexado
Archivo Secuencial-IndexadoArchivo Secuencial-Indexado
Archivo Secuencial-Indexado
 
Access
AccessAccess
Access
 
Exposicion organización directa
Exposicion organización directaExposicion organización directa
Exposicion organización directa
 
Conceptos de access
Conceptos de accessConceptos de access
Conceptos de access
 
Resumen de conceptos
Resumen de conceptosResumen de conceptos
Resumen de conceptos
 

Similar a Estructura de archivos secuencial indexado

Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexadodexter120
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexadodexter120
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados30702015
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexadosjennifergu17
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios IndexadosAna Reyes
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexadosaabnercardona12
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexadoTortuly
 
Archivo secuencial inexado
Archivo secuencial inexadoArchivo secuencial inexado
Archivo secuencial inexadomaury95
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.Lely
 
Archivos secuenciales-indexados (Diego Ramirez UMG).
Archivos secuenciales-indexados (Diego Ramirez UMG).Archivos secuenciales-indexados (Diego Ramirez UMG).
Archivos secuenciales-indexados (Diego Ramirez UMG).dmrc17
 
Busqeda sec indexada
Busqeda sec indexadaBusqeda sec indexada
Busqeda sec indexadafjbarbaca
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivoscgviviana
 
Aut winisis introduccion_bireme
Aut winisis introduccion_biremeAut winisis introduccion_bireme
Aut winisis introduccion_biremeTSB ISFD 802
 
indizacion
indizacionindizacion
indizacionCogu09
 

Similar a Estructura de archivos secuencial indexado (20)

Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
Estructura de archivos secuencial indexado
Estructura de archivos secuencial indexadoEstructura de archivos secuencial indexado
Estructura de archivos secuencial indexado
 
Archivos secuenciales indexados drasly
Archivos secuenciales indexados   draslyArchivos secuenciales indexados   drasly
Archivos secuenciales indexados drasly
 
Presentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexadosPresentacion del proyecto archivos inexados
Presentacion del proyecto archivos inexados
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Archvios Indexados
Archvios IndexadosArchvios Indexados
Archvios Indexados
 
Archivos secuenciales indexados
Archivos secuenciales indexadosArchivos secuenciales indexados
Archivos secuenciales indexados
 
informatica3.pdf
informatica3.pdfinformatica3.pdf
informatica3.pdf
 
Archivos
ArchivosArchivos
Archivos
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexado
 
Archivos Secuenciales Indexados
Archivos Secuenciales IndexadosArchivos Secuenciales Indexados
Archivos Secuenciales Indexados
 
Archivo secuencial inexado
Archivo secuencial inexadoArchivo secuencial inexado
Archivo secuencial inexado
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Archivos secuenciales-indexados (Diego Ramirez UMG).
Archivos secuenciales-indexados (Diego Ramirez UMG).Archivos secuenciales-indexados (Diego Ramirez UMG).
Archivos secuenciales-indexados (Diego Ramirez UMG).
 
Base de datos
Base de datosBase de datos
Base de datos
 
Busqeda sec indexada
Busqeda sec indexadaBusqeda sec indexada
Busqeda sec indexada
 
Base de datos
Base de datosBase de datos
Base de datos
 
Administracion de archivos
Administracion de archivosAdministracion de archivos
Administracion de archivos
 
Aut winisis introduccion_bireme
Aut winisis introduccion_biremeAut winisis introduccion_bireme
Aut winisis introduccion_bireme
 
indizacion
indizacionindizacion
indizacion
 

Más de caoxman

Vnc final
Vnc finalVnc final
Vnc finalcaoxman
 
Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2caoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermodcaoxman
 
IDS Tripwire
IDS TripwireIDS Tripwire
IDS Tripwirecaoxman
 
Practica windows 2003_server
Practica windows 2003_serverPractica windows 2003_server
Practica windows 2003_servercaoxman
 
Práctica windows 2003 Server
Práctica windows 2003 ServerPráctica windows 2003 Server
Práctica windows 2003 Servercaoxman
 
Manuel rodriguez práctica 2 apache
Manuel rodriguez   práctica 2 apacheManuel rodriguez   práctica 2 apache
Manuel rodriguez práctica 2 apachecaoxman
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apachecaoxman
 
Mysql injection
Mysql injectionMysql injection
Mysql injectioncaoxman
 
Normalización
NormalizaciónNormalización
Normalizacióncaoxman
 
Manual xml
Manual xmlManual xml
Manual xmlcaoxman
 
Correo electronico 2
Correo electronico 2Correo electronico 2
Correo electronico 2caoxman
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronicocaoxman
 
Iso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariasIso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariascaoxman
 
El chipset2
El chipset2El chipset2
El chipset2caoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 
Base de datos
Base de datosBase de datos
Base de datoscaoxman
 

Más de caoxman (20)

Vnc final
Vnc finalVnc final
Vnc final
 
ProFTPd
ProFTPdProFTPd
ProFTPd
 
Presentación usermod2
Presentación usermod2Presentación usermod2
Presentación usermod2
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
Presentación usermod
Presentación usermodPresentación usermod
Presentación usermod
 
IDS Tripwire
IDS TripwireIDS Tripwire
IDS Tripwire
 
Practica windows 2003_server
Practica windows 2003_serverPractica windows 2003_server
Practica windows 2003_server
 
Práctica windows 2003 Server
Práctica windows 2003 ServerPráctica windows 2003 Server
Práctica windows 2003 Server
 
Manuel rodriguez práctica 2 apache
Manuel rodriguez   práctica 2 apacheManuel rodriguez   práctica 2 apache
Manuel rodriguez práctica 2 apache
 
practica 1 apache
practica 1 apachepractica 1 apache
practica 1 apache
 
Mysql injection
Mysql injectionMysql injection
Mysql injection
 
Normalización
NormalizaciónNormalización
Normalización
 
Manual xml
Manual xmlManual xml
Manual xml
 
Correo electronico 2
Correo electronico 2Correo electronico 2
Correo electronico 2
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Iso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaariasIso p1 rodriguez_pozuelo_munoz-rejaarias
Iso p1 rodriguez_pozuelo_munoz-rejaarias
 
El chipset2
El chipset2El chipset2
El chipset2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Estructura de archivos secuencial indexado

  • 1. Estructura de Archivos Secuencial Indexado
  • 2. Definición: La organización secuencial indexada está formada por registros en los que se encuentran un conjunto de datos que se graban en un fichero secuencialmente, llamado área primaria. Estos datos se pueden recuperar con acceso directo gracias a la utilización de un fichero adicional, llamado áreas de índices, que contiene información de la posición de memoria que ocupa cada registro en el fichero de datos. Además, se dispone de un área adicional, denominada área de overflow, en la que podemos añadir más datos, una vez terminada el área primaria.
  • 3. Área primaria Es la parte del fichero donde se guardan los registros ordenados por el valor del campo “clave”. Los registros se organizan por bloques. Es un área de organización secuencial donde el acceso se realiza mediante dos operaciones: Primero, buscando en el bloque del registro, luego analiza secuencialmente ese bloque hasta localizar el registro deseado o, en caso de no hallarse, pasaría al área de overflow.
  • 4. Área de índices Los registros de esta área están formados por dos campos: El primero contiene la clave del último registro de cada bloque. El segundo contiene la dirección de memoria (puntero) del inicio de cada bloque del área primaria.
  • 5. Área de Overflow Tras completar el área primaria, los registros añadidos posteriormente serán enviados al área de overflow. Estos registros podrán tener claves intermedias a los registros añadidos en el área primaria.
  • 6.
  • 7.
  • 8.
  • 9. Aumenta el tiempo de acceso a los registros
  • 10. Solo se puede grabar en soportes direccionales.
  • 11.
  • 12. Ejercicios Cual es … 1) la parte del fichero donde se guardan los registros ordenados por el valor del campo “clave”, organizados por bloques: a) área de overflow b) área primaria c) área de índices 2) el área donde se almacenan los registros añadidos posteriormente a la creación del fichero: a) área primaria b) área de índices c) área de overflow
  • 13. Ejercicios Cual es … 3) el área que contiene los punteros de los registros a) área secundaria b) área de punteros c) área de índices Además contiene… a) campo clave b) área de registro c) dirección de memoria d) ninguno de los tres anteriores
  • 14. Árboles B y B+ Árboles B En informática, un árbol-B es un tipo de estructura de datos de árboles. Representa una colección de datos ordenados de manera que se permite una inserción y borrado eficientes de elementos. Es un índice, multinivel, dinámico, con un límite máximo y mínimo en el número de claves por nodo. Árboles B+ Un árbol-B+ es una variación de un árbol-B. En un árbol-B+, en contraste respecto un árbol-B, toda la información se guarda en las hojas. Los nodos internos sólo contienen claves y punteros. Todas las hojas se encuentran en el mismo, más bajo nivel. Los nodos hoja se encuentran unidos entre sí como una lista enlazada para permitir búsqueda secuencial.
  • 17. Fuentes: Pdf Gestión base de datos http://usuarios.lycos.es/cursosgbd/UD1.htm Wikipedia Autores: Javier Carrión García Raquel Esquinas Chaparro Rafael García Maliga Manuel Rodríguez Pozuelo Pablo Alejandro Sánchez Marín